home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / SERIE_AI / AI_026 / 1STG0995.LZH / 1STGUIDE / 1STGUIDE.GER < prev    next >
Text File  |  1995-08-29  |  24KB  |  555 lines

  1. 1STGUIDE-Hinweise                               Halle, den 29.08.1995
  2.  
  3.         Copyright (C) 1990-95 Guido Vollbeding
  4.  
  5.  
  6.     Neuerungen:
  7.     -----------
  8.  
  9. - PNG (Portable Network Graphics) eingebaut (puh...).
  10.   Dank an Guy Eric Schalnat für die "libpng reference library",
  11.   Jean-loup Gailly und Mark Adler für die "zlib general purpose
  12.   compression library" sowie Thomas Boutell, Mark Adler und Lee
  13.   Daniel Crocker für die Spezifikation (siehe unten).
  14.  
  15. - IMG-Level-3-Decoder (erlaubt höhere Packraten) eingebaut.
  16.   Siehe XIMGTOOL-Paket für Konvertierungen und Sourcecodes.
  17.  
  18. - MPEG-System-Layer-Support integriert (Video+Audio kombiniert,
  19.   Audio wird dabei z.Zt. übersprungen). MPEG-Audio-Unterstützung
  20.   ist in Vorbereitung. DSP-MPEG-Treiber ist in Arbeit.
  21.  
  22. - Bei Benutzung des (DSP-)JPEG-Treibers wird nun endlich kein
  23.   temporärer Speicher für das komplette TC-Bild mehr benötigt,
  24.   so daβ auch das Laden gröβerer Bilder bei weniger Speicher
  25.   gelingt, solange das Bild in der aktuellen Auflösung in den
  26.   Speicher paβt. Die Geschwindigkeit ist dabei unverändert.
  27.   Die Geschwindigkeit des internen JPEG-Loadings konnte um
  28.   etwa 10 % gesteigert werden.
  29.  
  30. 27.07.1994:
  31.  
  32. - Die Registriergebühr beträgt nun definitiv 50,- DM.
  33.   Bereits mit geringerem Betrag registrierte Anwender können
  34.   selbstverständlich zum Differenzbetrag updaten.
  35.   Ein besonders herzlicher Dank geht an dieser Stelle an jene
  36.   Anwender, die bereits mit 50,- DM zum Gelingen der vorliegenden
  37.   Version mit der neuen MPEG-Unterstützung beigetragen haben.
  38.  
  39. - Leider sah ich mich noch nicht in der Lage, die Dokumentation zu
  40.   überarbeiten, daher erfolgen an dieser Stelle die nötigen Hinweise.
  41.  
  42. - MPEG-Einbindung:
  43.   Zunächst geht mein herzlicher Dank an Ralf Dunkel für die Beschaf-
  44.   fung des umfangreichen Materials (Sourcen sowie jede Menge Test-
  45.   files). Weiterhin gebührt der Berkeley Plateau Research Group
  46.   (siehe unten) Dank für ihre MPEG-Decoder-Sourcen (Versionen 1.x
  47.   bis 2.0), die zwar alles andere als portabel waren und fast
  48.   komplett umgestrickt werden muβten, aber nichtsdestotrotz
  49.   eine unverzichtbare Grundlage meiner Arbeit bildeten.
  50.  
  51.   Es wird soweit wie möglich der vollständige MPEG-1-Video-Standard
  52.   unterstützt, inclusive P- und B-Frames mit (forward/backward/bidi-
  53.   rectional) Motion Compensation bei Ausschöpfung der vollen syntak-
  54.   tischen Möglichkeiten und nicht notwendigerweise Beschränkung auf
  55.   Constrained Parameter Bitstreams, was z.B. bei den meisten Hard-
  56.   warelösungen noch der Fall ist.
  57.  
  58.   Es können theoretisch beliebig viele MPG-Movies gleichzeitig
  59.   abgespielt werden (praktisch nur durch System begrenzt: offene
  60.   Fenster / offene Files). Filegröβe und Framezahl spielen keine
  61.   Rolle, da jeweils ein Puffer (80 KByte) zum Nachladen der Daten
  62.   benutzt wird.
  63.  
  64.   Die optionale Graustufendarstellung läβt die Movies aufgrund der
  65.   entfallenden aufwendigen Farbauswertung deutlich schneller laufen.
  66.   Allerdings fehlt dann halt die Farbinformation.
  67.  
  68.   Falls ein Movie vollständig unsichtbar ist, weil es etwa
  69.     a) durch andere Fenster vollständig verdeckt ist oder
  70.     b) auβerhalb der Bildschirmfläche (z.B. ganz nach unten)
  71.        geschoben wird oder
  72.     c) durch das WindowShade-Feature von WINX >= 2.3 'eingeklappt'
  73.        ist,
  74.   so wird es automatisch angehalten. Im Unterschied zur "Pause"-
  75.   Option (siehe Popup) wird es dabei aber nicht aus der Timerliste
  76.   ausgehängt und wird automatisch fortgesetzt, sobald es wieder auch
  77.   nur teilweise sichtbar wird.
  78.   Durch das Anhalten mittels "Pause" wird das System in keiner Weise
  79.   mehr zusätzlich belastet, und das Verhalten entspricht etwa einem
  80.   normalen Bildfenster, mit dem 'kleinen' Unterschied, daβ der Zoom
  81.   'etwas' anders wirkt (von HC/TC-Modi abgesehen - ausprobieren!).
  82.   Hierbei gibt es noch ein neues allgemeines Feature: Hält man beim
  83.   Fullen eine Shift-Taste gedrückt (also Shift-Control-F oder Shift-
  84.   Klick auf Fuller), so wird das Fenster nicht auf den Bildschirm
  85.   ge'fulled', sondern auf die aktuelle Dokumentgröβe, was halt
  86.   besonders nach einer Zoom-Operation sinnvoll ist. Diese Option
  87.   gilt aber auch für alle anderen 1stGuide-Fenster!
  88.  
  89.   Wundern Sie sich bitte nicht, daβ der "Restart" erst ab dem über-
  90.   nächsten Frame (Step) zur Wirkung kommt. Das hängt mit der wegen
  91.   der Backward Prediction notwendigen und nicht ganz trivialen
  92.   Display-Logik zusammen.
  93.   In diesem Zusammenhang sind mir leider auch schon MPG-Files vorge-
  94.   kommen, die diesbezüglich nicht korrekt kodiert waren. Hierbei
  95.   kann es dann teilweise zu Bildverwürfelungen kommen. Hält man beim
  96.   Laden die RECHTE SHIFT-TASTE gedrückt, so werden P- und B-Frames
  97.   übersprungen, so daβ nur die I-Frames angezeigt werden, bei denen
  98.   zumindest keine Prediction-Probleme auftreten können. Allerdings
  99.   enthalten die meisten der gegenwärtig in Umlauf befindlichen
  100.   MPG-Files ohnehin nur I-Frames (von manchen auch als "Motion-JPEG"
  101.   bezeichnet) wegen des deutlich geringeren Kodieraufwandes.
  102.  
  103.   Bei genügend Resonanz sähe ich mich in der Lage, auch einen MPEG-
  104.   Encoder zu programmieren, da mir entsprechendes Material (MPEG-2-
  105.   Encoder- und Decoder-Sourcen) zur Verfügung steht. Allerdings muβ
  106.   ich nach den bisherigen Erfahrungen befürchten, ein solches auf-
  107.   wendiges Projekt wegen mangelnder Resonanz nicht in Angriff nehmen
  108.   zu können. Man bedenke aber, daβ MPEG-2 als DER Standard für
  109.   zukünftiges Digital-TV gilt und man daher früher oder später
  110.   damit sicherlich auf breiter Front konfrontiert werden wird.
  111.  
  112. 16.03.1994:
  113.  
  114. - Umstellungen bei den Image-Optionen:
  115.   Der Punkt "0 Ditherfarben" (war schon ziemlich seltsam, hatte aber
  116.   entwicklungstechnische Ursachen) ist jetzt in die Ditheroption
  117.   "Niemals" gewandert. Bei "Bedarf" werden Bilder nur dann gedithert,
  118.   wenn sie mehr Farben enthalten als die aktuelle Auflösung hergibt.
  119.   Anderenfalls muβ die Farbpalette von Hand (Popup/Shortcut)
  120.   eingestellt werden.
  121.   Stellt man den Schalter auf "Immer", so werden Bilder mit ent-
  122.   haltener Farbpalette immer gedithert, also auch dann, wenn die
  123.   Auflösung eigentlich zur korrekten Darstellung ausreichen würde
  124.   (Ausnahme: High-/True-Color-Modi).
  125.     Vorteile:
  126.       o Es braucht keine Palette mehr umgeschaltet zu werden;
  127.       o Mehrere Bilder werden gleichzeitig farbtreu dargestellt.
  128.     Nachteile:
  129.       o Nicht optimale Darstellung (da Umrasterung auf fixe Palette);
  130.       o Höherer Rechenaufwand -> Längere Wartezeit beim Laden.
  131.   Einfach mal ausprobieren! Wer in High-/True-Color-Modi arbeitet,
  132.   braucht sich um diese Einstellung keine Gedanken zu machen, da
  133.   hier die Farbpalette immer optimal ins Raster umgesetzt wird!
  134.   Auβerdem ist diese Option grundsätzlich nur für IMG/IFF-Bilder
  135.   von Bedeutung, nicht für JPG.
  136.  
  137.   Durch Aufspaltung der bisherigen Ditherfarben-Einstellung in
  138.   "Farbmodell" und "Farbstufen" sind nun in Auflösungen mit
  139.   mindestens 256 Farben auch echte Graustufendarstellungen bei
  140.   Farbbildern möglich. Besonders bei JPG-True-Color-Bildern kann
  141.   dabei u. U. deutlich Rechenzeit gespart werden.
  142.  
  143.   Übrigens: In High-Color-Modi (32K, 64K Farben) hat die Floyd-
  144.   Steinberg-Einstellung eine Bedeutung, wenn JPG-True-Color-Bilder
  145.   geladen werden. In diesem Falle wird ein speziell zugeschnittener
  146.   FS-Algorithmus verwendet, um die aus der geringeren Farbauflösung
  147.   resultierenden "Artefakte" zu vermeiden, die sich z.B. bei Motiven
  148.   mit sanften Farbübergängen als störende "Farbtreppen" bemerkbar
  149.   machen. Zum Vergleich schalte man den FS mal ab, dann wird
  150.   einfach gerundet, was natürlich schneller ist.
  151.  
  152. 15.12.1993:
  153.  
  154. - Erweiterte Help-Message: Es ist nun möglich, eine spezielle Index-
  155.   datei zusätzlich zum zu suchenden Schlüsselwort mit anzugeben, auf
  156.   die sich die Suche dann bezieht. Diese kann von Programmierern ge-
  157.   nutzt werden, um programmspezifische Hilfesysteme anzusprechen,
  158.   ohne daβ der Anwender diese in 1stGuide vorgeben oder mehrere
  159.   Indexdateien "concatenieren" muβ.
  160.  
  161.     #include <aes.h>
  162.     ...
  163.     #define AC_HELP          1025
  164.     #define HELP_FILE_MAGIC  0x1993
  165.  
  166.     int  my_apid;            /* my own id from appl_init */
  167.     char helpname[] = "1STGUIDE";
  168.  
  169.     int send_help( char *keyword, char *indexfile )
  170.     {
  171.       static int msg_buff[8];
  172.       int help_id;
  173.  
  174.       if ((help_id = appl_find( helpname )) >= 0)
  175.       {
  176.         msg_buff[0] = AC_HELP;
  177.         msg_buff[1] = my_apid;
  178.         msg_buff[2] = 0;
  179.         *(char **)(msg_buff + 3) = keyword;
  180.         msg_buff[5] = HELP_FILE_MAGIC;
  181.         *(char **)(msg_buff + 6) = indexfile;
  182.         appl_write( help_id, 16, msg_buff );
  183.       }
  184.       return help_id;
  185.     }
  186.  
  187.   Diese Lösung benutzt die noch freien Stellen im Message-Buffer, um
  188.   die Indexdatei zu referenzieren. Das HELP_FILE_MAGIC dient zur Ge-
  189.   währleistung der Verträglichkeit mit der alten Message. Der Index-
  190.   file-Zeiger wird von 1stGuide nur benutzt, wenn das Magic stimmt,
  191.   der Indexfile-Zeiger kein Null-Pointer ist und wenn er nicht auf
  192.   eine leere Zeichenkette zeigt. Auszug aus meinem Source dazu:
  193.  
  194.     void hndl_message( int *pipe )
  195.     {
  196.       switch (pipe[0])
  197.       {
  198.     ...
  199.     case AC_HELP:
  200.       find_index( *(char **)(pipe + 3),    /* keyword */
  201.               pipe[5] == 0x1993 &&     /* Magic */
  202.               *(char **)(pipe + 6) &&  /* Non-Null-Pointer */
  203.               **(char **)(pipe + 6)    /* 1st char != 0 */
  204.               ? *(char **)(pipe + 6)   /* OK, take it! */
  205.               : par.indexfile );       /* Default-Index */
  206.       break;
  207.     ...
  208.     } }
  209.  
  210.   Diese Lösung ist auch "abwärtskompatibel", d.h. man kann in jedem
  211.   Falle die eigene Indexdatei mit angeben, ältere 1stGuide-Versionen
  212.   ignorieren sie dann halt. Es genügt also ein Hinweis zur Installa-
  213.   tion, daβ man bei älteren 1stGuide-Versionen selber die Indexdatei
  214.   einstellen bzw. "mergen" muβ, während das bei neueren Versionen
  215.   (ab 3.Nov.1993) eben entfällt.
  216.  
  217.   Alle Programmierer, die in ihren Programmen schon von AC_HELP Ge-
  218.   brauch machen, sollten zur absoluten Sicherheit dafür Sorge tragen,
  219.   daβ die unbenutzten Message-Elemente mit Null belegt sind, wenn sie
  220.   von der Erweiterung  zunächst keinen Gebrauch machen wollen. Es
  221.   würde schon genügen, das Magic auf 0 zusetzen (also etwa Zeile
  222.   "msg_buff[5] = 0;" einfügen, falls nicht ohnehin ein eigener stati-
  223.   scher Messagebuffer wie im obigen Beispiel verwendet wird, wo das
  224.   automatisch gewährleistet wäre), oder man könnte  beispielsweise
  225.   obige Funktion send_help mit einem Null-Pointer als Indexfile auf-
  226.   rufen, falls die voreingestellte Indexdatei benutzt werden soll.
  227.  
  228.  
  229.     Lieferumfang:
  230.     -------------
  231.  
  232. Das 1stGuide-Komplettpaket umfaβt folgende Archive:
  233.  
  234.     - 1STGUIDE.ZIP, enthält die Programmdatei 1STGUIDE.ACC
  235.             sowie die vorliegende Textdatei 1STGUIDE.GER
  236.             auf deutsch und 1STGUIDE.ENG auf englisch;
  237.  
  238.     - GUIDHELP.ZIP, enthält eine umfassende Programmbeschreibung
  239.             sowie TOS/GEM-Betriebssystem-Dokumentation
  240.             in Hypertextform;
  241.  
  242.     - GUIDTOOL.ZIP, enthält Hilfsprogramme zu 1stGuide, eine
  243.             in TeX verfaβte Anleitung als DVI-Datei
  244.             sowie 1stView einschlieβlich Quellen;
  245.  
  246.     - GUIDDOSE.ZIP, enthält Programmversionen für's PC-GEM.
  247.  
  248. Weiterhin gibt es folgende Zusatzpakete:
  249.  
  250.     - JPEG_DSP: enthält DSP-JPEG-Decode-Treiber für den Falcon;
  251.  
  252.     - JPEG_GVS: enthält JPEG-Speichermodul für GEM-View 3.x;
  253.  
  254.     - MPEGDSP.TTP: DSP-MPEG-Player-Demoprogramm für den Falcon;
  255.  
  256.     - MPEG_SYS: enthält Tool für MPEG-1-System-Layer-Streams;
  257.  
  258.     - XIMGTOOL: enthält Sourcen und Tool für XIMG-Level-1/2/3.
  259.  
  260. Zur  Weitergabe  ist  MINDESTENS  das  Archiv  1STGUIDE.ZIP oder sein
  261. Inhalt (1STGUIDE.ACC, 1STGUIDE.GER, 1STGUIDE.ENG) notwendig, der Rest
  262. ist OPTIONAL!
  263. Das  Komplettpaket  ist  automatisch  nach  erfolgter   Registrierung
  264. erhältlich. Falls Sie NICHT HD-Disketten lesen können, geben Sie dies
  265. bitte  bei der Registrierung an.  Unter diesem Umstand müssen  einige
  266. Zusätze entfallen. Standardmäβig verschicke ich HD-Disketten!
  267.  
  268.  
  269.     Registrierung:
  270.     --------------
  271.  
  272. Bei 1stGuide handelt es sich um SHAREWARE!! Das heiβt, daβ nach einer
  273. dem  Benutzer  nach  eigenem  Ermessen  zugestandenen  Testphase eine
  274. Registrierung  mit  Zahlung  einer  Gebühr  an den Autor fällig wird,
  275. falls  man  das  Programm  regelmäβig  benutzen  möchte  und an einer
  276. Weiterentwicklung interessiert ist.
  277.  
  278. Die Shareware-Gebühr für 1stGuide beträgt 50,- DM.  Dieser Betrag ist
  279. an  folgende Adresse zu senden (Bar/Scheck) oder auf  das  angegebene
  280. Konto zu überweisen:
  281.  
  282.     Guido Vollbeding
  283.     Turmstraβe 61
  284.     [D-]06110 Halle (Saale)
  285.     [Deutschland]
  286.  
  287.     Bankverbindung: Stadt- u.
  288.     Saalkreissparkasse Halle
  289.     Blz.: 800 537 62
  290.     Kto.: 486 260 725
  291.  
  292. Dadurch  erhält  man automatisch das aktuelle Komplettpaket auf einer
  293. "Originaldiskette"  zugesandt  und  kann  in  Zukunft jederzeit durch
  294. Einsendung  eines Schreibens mit einer Diskette und einem frankierten
  295. Rückumschlag die aktuelle Version anfordern.
  296.  
  297. Eine  Komplettversion von 1stGuide mit gedrucktem Handbuch kann  auch
  298. über  die  "Whiteline Soft Series" bei  den  entsprechenden  Händlern
  299. bezogen werden (siehe unten).
  300.  
  301. Wer 1stGuide benutzt, ohne zu zahlen, verletzt geltendes Recht und
  302. verstöβt gegen die Regeln anständigen Verhaltens!
  303.  
  304. Noch ein  Hinweis:  Geben  Sie  bitte  bei  Überweisungen  immer Ihre
  305. vollständige  Adresse  mit an, sonst kann ich keinen Kontakt zu Ihnen
  306. auf- bzw. keine Zuordnung vornehmen!
  307.  
  308.  
  309.     Ultra-Kurzbeschreibung:
  310.     -----------------------
  311.  
  312. Mit 1stGuide kann man sich folgende Standard-Dateiformate in GEM-Fen-
  313. stern auf allen Atari-Rechnern,  unter allen  Betriebssystemversionen
  314. und in allen Auflösungen und Farbtiefen  (von 1 Bit Monochrom bis  32
  315. Bit True-Color) anschauen (bzw. -hören):
  316.  
  317.     .IMG    GEM-(X)-Image Rastergrafiken, Level-1/2/3
  318.         (1 Bit Monochrom bis 12 Bit RGB Colormap)
  319.     .IFF    Interchange File Format: ILBM - Interleaved Bitmaps
  320.         (1 Bit Monochrom bis 12 Bit RGB Colormap)
  321.     .GEM    GEM-Vektorgrafiken
  322.         (mit Bezierkurven bei fähigem VDI, z.B. NVDI >= 2.12)
  323.     .RSC    GEM-Resource-Dateien
  324.         (einfache bis 64 K und erweiterte > 64 K)
  325.     .PNG    Portable Network Graphics, alle 'Spielarten'
  326.         entsprechend aktueller Spezifikation
  327.     .JPG
  328.     .JPE
  329.     .JPEG   Joint Photographic Experts Group - Rastergrafiken:
  330.         JPEG/JFIF-Standard (gewöhnlich 24 Bit Farbtiefe)
  331.     .MPG
  332.     .MPE
  333.     .MPEG   Moving Picture Experts Group - Videosequenzen:
  334.         MPEG-1-Video-Standard (24 Bit Farbtiefe) sowie
  335.         MPEG-1-System (Video+Audio interleaved)
  336.     .SAM
  337.     .SND
  338.     .AVR    Sound-Sample-Dateien
  339.         (zur Zeit nur 8 Bit Mono)
  340.     .DOC
  341.     .OUT
  342.     *       Textdateien (einschlieβlich Schriftattribute)
  343.  
  344. Weiterhin  können  hypertextartige Verzweigungen zwischen Dateien auf
  345. einfache  Weise definiert werden, womit man umfangreiche Hilfesysteme
  346. anlegen  kann, durch die man interaktiv mit 1stGuide navigieren kann.
  347. Alles weitere entnehme man der umfassenden Programmbeschreibung.
  348.  
  349.  
  350.     Installation für Atari ST(E)/TT/Falcon etc.:
  351.     --------------------------------------------
  352.  
  353. 1. Kopieren Sie die Datei 1STGUIDE.ACC in Ihr Boot-Verzeichnis.
  354.    Falls Sie über 1stGuide drucken möchten, muβ GDOS installiert
  355.    sein.
  356.  
  357. Die folgenden Punkte gelten nur für das Komplettpaket:
  358.  
  359. 2. Wenn Sie eine Festplatte bzw. bei groβem Arbeitsspeicher eine
  360.    genügend groβe RAM-Disk besitzen, legen Sie dort einen neuen
  361.    Ordner an (z.B. "1STGUIDE"), und kopieren Sie den gesamten
  362.    Disketteninhalt dort hinein (falls nicht schon beim Auspacken
  363.    geschehen).
  364.  
  365. 3. Starten Sie Ihren Computer neu, klicken im Desk-Menü des Desktops
  366.    den Punkt "1st Guide" an und wählen in der darauf erscheinenden
  367.    Datei-Auswahlbox die Datei "1STGUIDE.HLP" im entsprechenden
  368.    Datenträger/Ordner aus. Dort erhalten Sie weitere Benutzungs-
  369.    Informationen.
  370.  
  371. Zusätzlich  kann  man in die DESKTOP.INF bzw. NEWDESK.INF Datei  etwa
  372. folgende Zeile VOR allen anderen Anwendungen einfügen:
  373.  
  374. #G 03 04 C:\1STGUIDE.ACC@ *.*@
  375. bzw.
  376. #G 03 04 000 C:\1STGUIDE.ACC@ *.*@ @
  377.  
  378. Man  erhält  dann  nie mehr die Meldung "Anzeigen/Drucken/Abbrechen".
  379. Fügt man danach noch die Zeile
  380.  
  381. #G 03 FF *.AC*@ @
  382. bzw.
  383. #G 03 FF 000 *.AC*@ @ @
  384.  
  385. ein,  so  kann  man 1STGUIDE (und bestimmte andere, auch inaktivierte
  386. Accessories)  direkt  als  Programm  starten.  Alternativ  dazu  kann
  387. 1STGUIDE  auch  in  .PRG,  .APP oder .GTP umbenannt werden, um es als
  388. Programm zu benutzen.
  389.  
  390. Anstelle  von  1STGUIDE  kann  auch  das  kleine  Programm   CALLGUID
  391. installiert  werden  (siehe TOOLS-Ordner),  um im 'normalen'  Desktop
  392. die  Anzeigefunktion  zu  ersetzen.  Herzlichen Dank an Dirk Haun für
  393. dieses Utility.
  394.  
  395. Auβerdem   finden   Sie   im   Ordner  \TOOLS\1STVIEW  das  Accessory
  396. 1STVIEW.ACC,  aus  welchem  1stGuide  ursprünglich entstanden ist und
  397. das  eine  Untermenge  der  Funktionalität  von  1stGuide bietet. Für
  398. interessierte  Programmierer  habe  ich dazu den kompletten Quelltext
  399. beigelegt (im Ordner \TOOLS\QUELLEN).
  400. 1stView  war  ursprünglich dazu gedacht, die Verbreitung von 1stGuide
  401. zu fördern.  Dieses Konzept hat sich  aber  insofern  nicht  bewährt,
  402. als es viele Leute von einer Registrierung abgehalten hat.
  403. Die  Konsequenz  ist  nun  die,  daβ  1stView  sowie  die zugehörigen
  404. Sourcen  vorläufig  "eingefroren"  sind,  d.h. nicht gepflegt werden.
  405. Ansonsten  bleibt  alles beim Alten, d.h. 1stView ist als Freeware zu
  406. betrachten,   und   der   Inhalt   des  Ordners  \TOOLS\1STVIEW  darf
  407. unabhängig von 1stGuide weitergegeben  werden.  Der geneigte 1stView-
  408. Anwender   darf   sich   nun   nur  nicht   wundern,   wenn  aktuelle
  409. Entwicklungen  (z.B.  Betriebssystemerweiterungen  wie  WINX oder die
  410. neuen Dateiformate) nicht entsprechend unterstützt werden.
  411.  
  412. Wer  auf  eine  ansprechende  gedruckte  Anleitung  Wert legt, findet
  413. auβerdem   die   Datei   1STGUIDE.DVI,   die   mit  einem  TeX-System
  414. ausgedruckt werden kann.
  415.  
  416. Sie  können  1stGuide  und  1stView  auch unter MSDOS-GEM nutzen.  Im
  417. Ordner \MSDOS finden Sie die entsprechenden Programme, welche aus der
  418. Übersetzung der Quellen mit der MSDOS-Version von Turbo-C  entstanden
  419. sind  (unter  Nutzung  der  hier dokumentierten GEM-Einbindung).  Die
  420. Installation ist ähnlich der ST-Version.  Das jeweilige Accessory ist
  421. in den Ordner  \GEMBOOT  (GEM 2.x)  bzw.  \GEMAPPS\GEMBOOT  (GEM 3.x)
  422. zu  kopieren  und  man  kann die DESKTOP.INF-Datei etwa  um  folgende
  423. BEIDEN Zeilen erweitern (VOR allen anderen Applikationen):
  424.  
  425. #G0828 E:\PROGRAMM\1STGUIDE\1STGUIDE.APP@ *.*@
  426. #G0828 *.APP@ @
  427.  
  428. Achtung!  Im  Gegensatz  zur  ST-Version  kann  das  Accessory  nicht
  429. einfach  umbenannt werden, um es als Programm zu starten. Man muβ die
  430. jeweilige Programmversion benutzen.
  431.  
  432.  
  433.     Erklärung:
  434.     ----------
  435.  
  436. 1stGuide ist ein Shareware-Programmpaket von:
  437.  
  438.     Guido Vollbeding
  439.     Turmstraβe 61
  440.     [D-]06110 Halle (Saale)
  441.     [Deutschland]
  442.  
  443.     Bankverbindung: Stadt- u.
  444.     Saalkreissparkasse Halle
  445.     Blz.: 800 537 62
  446.     Kto.: 486 260 725
  447.  
  448. Für  irgendwelche  Schäden,  einschlieβlich aber nicht beschränkt auf
  449. materielle  oder  finanzielle,  die  direkt  oder  indirekt durch die
  450. Benutzung  oder Nichtbenutzung der Programme und/oder Dokumentationen
  451. oder  Teilen  davon oder durch die Untauglichkeit derselben für einen
  452. bestimmten  Zweck  entstehen,  kann  ich, Guido Vollbeding, keinerlei
  453. Haftung übernehmen.
  454.  
  455. Eventuelle  Ähnlichkeiten der vorliegenden Software mit existierenden
  456. oder  geplanten  Produkten namhafter oder unbekannter Hersteller sind
  457. nicht beabsichtigt, sondern wären rein zufällig.
  458.  
  459. -!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
  460. This  software is based in part on the work of the  Independent  JPEG
  461. Group, Copyright (C) 1991-1994, Thomas G. Lane.  All Rights Reserved.
  462. The authors accept NO LIABILITY for damages of any kind.
  463. -!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
  464.  
  465. ~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~
  466. This  software supports the DSP-JPEG-Decoder from Brainstorm, France,
  467. for  Atari  Falcon  computers,  which  is  copyright  (C) 1992-93  by
  468. Brainstorm & Atari Corporation.
  469. ~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~
  470.  
  471. -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
  472. The MPEG part of this software is based in part on the work of
  473.  
  474.             Lawrence A. Rowe, Ketan Patel, and Brian Smith
  475.      Computer Science Division-EECS, Univ. of Calif. at Berkeley
  476.  
  477. Copyright (C) 1994 The Regents of the University of California.
  478. All rights reserved.
  479.  
  480. IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
  481. FOR DIRECT,  INDIRECT, SPECIAL, INCIDENTAL,  OR CONSEQUENTIAL DAMAGES
  482. ARISING  OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION,  EVEN
  483. IF  THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE  POSSIBILITY
  484. OF SUCH DAMAGE.
  485.  
  486. THE  UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY  WARRANTIES,
  487. INCLUDING,   BUT   NOT   LIMITED  TO,   THE  IMPLIED  WARRANTIES   OF
  488. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.   THE  SOFTWARE
  489. PROVIDED  HEREUNDER  IS ON AN "AS IS" BASIS,  AND THE  UNIVERSITY  OF
  490. CALIFORNIA  HAS  NO  OBLIGATION  TO  PROVIDE  MAINTENANCE,   SUPPORT,
  491. UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  492. -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
  493.  
  494. -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  495. The PNG part of this software is based in part on the work of
  496.  
  497.   Guy Eric Schalnat, Group 42, Inc., Copyright (c) 1995
  498.   Contributing Authors:
  499.     Guy Eric Schalnat
  500.  
  501.   The PNG Reference Library is supplied "AS IS". The Contributing
  502.   Authors and Group 42, Inc. disclaim all warranties, expressed or
  503.   implied, including, without limitation, the warranties of
  504.   merchantability and of fitness for any purpose. The Contributing
  505.   Authors and Group 42, Inc. assume no liability for damages,
  506.   direct or consequential, which may result from the use of
  507.   the PNG Reference Library.
  508.  
  509. and the 'zlib' general purpose compression library:
  510.  
  511.   Copyright (C) 1995 Jean-loup Gailly and Mark Adler
  512.  
  513.   This software is provided 'as-is', without any express or implied
  514.   warranty.  In no event will the authors be held liable for any
  515.   damages arising from the use of this software.
  516.  
  517. PNG Spec. 1995 by Thomas Boutell, Mark Adler, and Lee Daniel Crocker.
  518. -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
  519.  
  520. Alle  Rechte  an  den  vorliegenden Programmen liegen beim Autor. Das
  521. Programmpaket  darf  ausschlieβlich  FREI  weitergegeben werden, eine
  522. kommerzielle  Verbreitung  in  jeder  Form  (PD-Sammeldisketten o.ä.)
  523. sowie  die  Beilage  zu kommerziellen, Shareware- oder Public-Domain-
  524. Programmen   ist   nur   mit   meiner   ausdrücklichen  schriftlichen
  525. Genehmigung  gestattet.  Zur  Weitergabe  von mir autorisiert ist der
  526. PD-Service  des  Atari-Journals  (schlieβlich  hat  sich dieses Blatt
  527. auch   in  der  Ausgabe  4/92  zu  einem  Testbericht  über  1stGuide
  528. herabgelassen).  Christoph  Bartholme ist die Beilage von 1stGuide zu
  529. seinem Shareware-Programm IdeaList erlaubt. Entsprechende Konditionen
  530. können  beim Autor erfragt werden.  Falls Sie spezielle Wünsche  oder
  531. Vorstellungen haben:  Registrieren Sie sich bitte ERST persönlich und
  532. tragen Sie DANACH Ihr Anliegen vor!
  533.  
  534. 1stGuide  ist  gegen  50,- DM mit gedrucktem Handbuch im  Rahmen  der
  535. "Whiteline Soft Series" bei verschiedenen Händlern erhältlich, z.B.:
  536.  
  537.     Delta Labs Media
  538.     B.Artz & T.Kohl
  539.     Brillerstr. 40
  540.     42105 Wuppertal
  541.     Tel./Fax: 0202-308307
  542.  
  543. Die  oben  angegebenen  Archive bzw. enthaltenen Dateien müssen immer
  544. vollständig   (jeweils   auf  das  Archiv  bezogen)  und  unverändert
  545. weitergegeben  werden.  Unsachgemäβe  Änderungen  oder Eingriffe sind
  546. nicht erlaubt. Daher merke:
  547.  
  548.     Wer 1stGuide-Programme nachmacht oder verfälscht oder
  549.     nachgemachte oder verfälschte 1stGuide-Programme sich
  550.     verschafft und in Verkehr bringt, wird mit System-Ab-
  551.     stürzen nicht unter 2 Bomben bestraft.
  552.  
  553. Ansonsten  viel Spaβ mit 1stGuide, und möge der Atari immer mit Ihnen
  554. sein!
  555.